// _compoments/photoWallView/photoWallView.js
const app = getApp();
var mfApi = require('../../api/api.js');
import data from "../../pages/testData/photoWallData";
import photoWallData from "../../pages/testData/photoWallData";
import TWEEN from './../../pages/normalRoom/tween.js';

Component({
    /**
     * 组件的属性列表
     */
    properties: {

    },

    /**
     * 组件的初始数据
     */
    data: {
        photoWallData: photoWallData,
        aToast:false
    },

    attached() {
        this.requirePhotoWallData();
    },

    /**
     * 组件的方法列表
     */
    methods: {
        onPicClick(){
            this.setData({
                aToast:true
            })
            setTimeout(() => {
                this.setData({
                    aToast:false
                })
              }, 1000);

            // wx.showToast({
            //   title: '上传你的自愈空间\n解锁一份治愈分享',
            //   icon: 'none',
            //   duration: 1000
            //   })
        },
        requirePhotoWallData() {
            console.log("requirePhotoWallData --- " + mfApi.getPhotoWallData())
        //     var intervalId = setInterval(function () {
        //         TWEEN.update();
        //       }, 20);

        //       var that = this;

        //    // mfApi.http(mfApi.getPhotoWallData(), "GET", {}).then(res => {
        //        var res = photoWallData;
        //         console.log(res)
        //         if (!res || res.length <= 0)
        //             return;
        //         this.setData({
        //             photoWallData: res
        //         })
        //         var coords = {
        //             x: 0,
        //           };
        //           new TWEEN.Tween(coords)
        //             .to(
        //               {
        //                 x: 20,
        //               },
        //               2.6 * 1000
        //             )
        //             .yoyo(true)
        //             .repeat(Infinity)
        //             .easing(TWEEN.Easing.Linear.None)
        //             .onUpdate(function () {
        //                 //console.log(coords.x);
        //               for(var i=0; i<res.length; i++)
        //               {
        //                 if(i % 2 == 0){
        //                     res[i].top = -110+coords.x;
        //                 }else
        //                 {
        //                     res[i].top = 0-coords.x;
        //                 }
        //               }
        //               that.setData({
        //                   photoWallData: res
        //               })
        //             })
        //             .onComplete(function () {})
        //             .delay(0)
        //             .start();
            //});
        }
    }
})